hot rocks - German English Dictionary